ראיון עבודה אינפינידט - שאלות מראיונות עבודה ב-אינפינידט לתפקיד מפתח Python
 
חפש מידע על חברה:  חפש לפי תפקיד:
חוות דעת , משכורות , שאלות מראיונות עבודה משכורות ראיונות עבודה
 
 
הוסיפו מידע על מעסיק
    אינפינידט  
חוות דעת
משכורות
שאלות מראיונות
 
Theworker > שאלות מראיונות עבודה אינפינידט  > מפתח Python

שאלות מראיונות עבודה באינפינידט לתפקיד מפתח Python

 
הצג מידע על share on facebook

14 - 11 מתוך 14
 
ראיון לתפקיד מפתח Python ינואר 2018 29.01.2018
פרטים כלליים לגבי התהליך מדובר בראיון שני.
שאלות מתוך הראיון שאלות מראיון שני :

1. כתוב קוד שמקבל מחרוזת עם סוגריים (סוג אחד של סוגריים) ומחזירה אמת אם הסדר של הסוגריים תקין, ושקר אחרת.
2. ספר לי מה עשית בעבודה הקודמת שלך.
3. נתונה מטריצה, ונתנה נקודת התחלה ונקודת סוף, בחלק מהמשבצות במטריצה יש 1 ובשאר 0. כתוב תכנית שבודקת האם ניתן להגיע מנקודת ההתחלה עד לנקודת הסוף, מבלי לעבור במשבצות בהן מסומן 1. ניתן ללכת לכל הכיוונים - כולל באלכסון. הם מתארים את המשבצות עם 1, כ״מפלצות״, מדובר בסוג של פאקמן. (אני פתרתי את זה עם רקורסיה)
4. נתון מבנה נתונים עם 3 פעולות - set(key,value), get(key), del(key). כתוב קייסים של בדיקות.
תשובות הוסף תשובה   |   לצפיה בתשובות
 
ראיון לתפקיד מפתח Python ינואר 2018 28.01.2018
פרטים כלליים לגבי התהליך מבחן מהבית הכולל 3 שאלות במשך 30 דקות בדיוק:
שאלות מתוך הראיון 1. לכתוב פונקציה שמקבלת קובץ. הפונקציה צריכה לקרוא את הקובץ ולהחזיר 2 מספרים: מספר השורות שמכילות את המחרוזת "cat" ומספר השורות שמכילות את המחרוזת "dog". אבל לא שורות שמכילות את 2 במחרוזות.

2. לכתוב פונקציה שמקבלת רשימת Integers ומחזירה רשימה מסוננת שמכילה רק את המספרים מהרשימה המקורית שמתחלקים ב3 או ב 5 אבל לא בשניהם.
לדוג: func([6,10,12,15,17,20,30]) ==>[6,10,12,20,]

3. לכתוב פונקציה שמקבלת dictionary שמכיל מיפוי של מילים וציונים שלהם ומחזירה את הציון של המילה (Key) הכי גדול ב dictionary. לדוג':
}"triger":3, "elephant:17, "lion:42} הפונקציה תחזיר 17
(נוצר קצת בלאגן בגלל מקלדת עברית/אנגלית.. זה אמור להיות key":value")
תשובות הוסף תשובה   |   לצפיה בתשובות
 
על מנת לצפות במידע ששותף על ידי חברי TheWorker
אנא שתפו גם אתם את הקהילה!
 
 
ראיון לתפקיד מפתח Python ינואר 2018 18.01.2018
פרטים כלליים לגבי התהליך מבחן אינטרנט, אחרי זה ראיון, מקום נחמד הרבה צעירים ואוירה טובה. התפקיד הוא פיתוח אוטומציה, כלומר כתיבת טסטים בפייתון, הטסטים האלה ירוצו ככל הנראה באופן קבוע, וקבוצת הרגרסיה אחראית לבדוק את התוצאות שלהם בשגרה. אני דוקא אוהב את החלוקה בין קבוצה שכותבת טסטים לקבוצה שמטפלת בפלטים היומיומיים של הטסטים הללו.
שאלות מתוך הראיון מבחן אינטרנטי מקדים, הייתה לי שם שאלה על המערך כמו שהזכירו כאן : צריך להחזיר אינדקס i כך שסכום האיברים עד האיבר באינדקס i כולל, שווה לסכום האיברים מהאיבר באינדקס הi+1 , עד האיבר האחרון.
ובראיון הראשון עצמו:
1.כתוב פונקציה שמקבלת מספר טבעי ומחזירה את המספר בסדרת פיבונאצ׳י שהארגומנט הוא האינדקס שלו בסדרה.
מה יהיו המקרי קצה ? מה הקלט הכי גדול שעבורו נקבל תשובה נכונה מהפונקציה, בהינתן שהטיפוס קלט הואint בגודל 4 בתים?
2.שאלה על cache : נתון מחשב שמכיל דיסק בגודל 1M, ובנוסף זיכרון מהיר (cache) בגודל 1K, לקאש ולדיסק יש לכל אחד פונקצית write ופונקצית read. כתוב פונקציות write וread עבור המשתמש, שמשתמשות בפונקציות write וread של הדיסק והcache.
3. תכנן מחסנית כך שתוכל להחזיר את המקסימום מתוך האיברים שבמחסנית ב o(1)
אפשר להשתמש בכמות ליניארית של זיכרון.
4. תכנן מבני נתונים שכולל מערך בגודל n, שיש לו 3 מתודות שיפעלו כל אחת בo(1) :
set(index,value)
המערך במקום הindex יהפוך לvalue
get(index)
תחזיר את האיבר במקום הindex במערך
reset(value)
כל האיברים במערך יהיו value
תשובות הוסף תשובה   |   לצפיה בתשובות
 
ראיון לתפקיד מפתח Python נובמבר 2017 30.11.2017
פרטים כלליים לגבי התהליך היה ראיון טלפוני ולאחר מכן הזמינו אותי לראיון אישי בחברה מול שני מנהלי פיתוח
שאלות מתוך הראיון יש לי רשימה:
[nums = [1, 2, 3, 9, -1, 1, 6

צריך לעבור על הרשימה ולהוציא את המיקום של המשתנה שהסכום של המספרים שלפניו שווה לסכום של המספרים שאחריו (במקרה הזה המספר הוא 9 והמיקום הוא 3)
תשובות הוסף תשובה   |   לצפיה בתשובות
 


 
  אינפינידט    
 
 
150 עובדים
משרדים ראשיים: הרצלייה
 
 
  חברת איחסון נתונים המפתחת מארז איחסון עד 1.5PB